having a rapid and uncontrollable flow of water (river or water current) - İspanyolca İngilizce Sözlük